Taughannock Falls: A Photo Essay

Taughannock is an old Indian word thought to mean “Great Falls in the Woods.” Taughannock Stream drops 215 feet from the upper gorge to its plunge pool before rippling out to Cayuga Lake, in Central New York. Taughannock Falls, Gorge, … Continue reading Taughannock Falls: A Photo Essay